package cn.kgc.mybatis04.mapper;

import cn.kgc.mybatis04.entity.Emp;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author: mosin
 * @version: v1.0  2022/11/24
 */
public interface EmpMapper {

    // 根据员工的编号和员工职务  搜索员工信息
    List<Emp>  searchEmp(@Param("empno") String empno, @Param("job") String job);

    //编辑员工信息
    Integer updateEmp(Emp emp);

    // 查询条件存在优先级   empno  >  job  >  sal    ->  流程控制 多分支
    List<Emp>  search(Emp emp);

    // 批量删除

    Integer deleteMore(@Param("empnos") List<Long> empnos);

}
